@charset "utf-8";
/*css reset*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, div,from{ margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6{font-family :微软雅黑,黑体, Verdana, Geneva, sans-serif;}
ul,li{margin:0px; padding:0px; list-style-type:none;}
a{color:#565656;text-decoration:none;font-size:12px;}
a:hover{ text-decoration: none;font-size:12px;}
img{ border:0}
/*common*/
body{width:100%; background:url(../images/headBg.jpg) repeat-x #FFFFFF; font-size:12px;}
.body{width:100%; background:url(../images/headBg.jpg) repeat-x #ebebeb; font-size:12px;}
.header,.notice,.flash,.content,.news,.newCar,.link,.copyContent,.footer{ width:960px; clear:both; margin:0 auto;}
.input,.searchBtn,.headTo h1,.icon_1,.icon_2,.icon_3,.icon_4,.icon_5,.headToFoot,.travelHot li,.hoverHot,.publish a,.heart,.travelers h3,.recommend h4,.plan h5{ background:url(../images/zouz.png) no-repeat}
.text-c{ text-align:center;}
/*head*/
.header{ }
#DaoHang{ height:51px;}
.DaoHang_Logo{ width:140px; height:47px; float:left; margin:2px 0px 2px 0px; display:inline; overflow:hidden; }
.DaoHang_Wen{ width:290px; height:51px; float:left; line-height:51px;display:inline; overflow:hidden; margin-left:10px; margin-right:10px;}
.DaoHang_Wen a{ color:#fff; font-size:14px; margin-left:5px; font-weight:bold;display:inline;}
.DaoHang_Sou{ width:206px;float:left; margin-top:12px; overflow:hidden; margin-bottom:12px;}
.DaoHang_Sou_l{ width:179px;  float:left;}
.DaoHang_Sou_r{ width:27px;  float:left;} 
.DaoHang_Sou_l .SouSOU{ width:179px; height:27px; background:url(../images/beijingsou_06.png) no-repeat; border:none; line-height:24px; padding:0; margin:0;}
.DaoHang_Sou_r .anniu{ width:27px; height:27px; background:url(../images/ZouZouBa_08.png) no-repeat; border:none;padding:0; margin:0; margin-top:1px;}
.DaoHang_Tu{ width:130px; height:34px; float:left; padding-top:13px;}
.DaoHang_Tu img{ margin-left:3px; height:22px;}
.DaoHang_Deng{ width:150px; height:51px; float:left; line-height:51px; color:#fff; margin-left:10px;display:inline;}
.DaoHang_Deng a{ color:#fff; margin-left:5px; margin-right:5px;}

.login,.loginAfetr{ font-size:12px; color:#fff;font-family:"宋体";float:left; width:290px; margin-left:10px; display:inline;}
.login li{ float:left; line-height:50px; margin:0 4px;}
.login img{ padding-top:14px;*padding-top:4px;_padding-top:12px}
.login a{ color:#fff; padding:0 5px}
.loginAfetr a{ color:#fff;}
.loginAfetr .loginfo .lic{ padding-top:20px; padding-left:4px;}
.loginAfetr .loginfo span{ padding-top:18px; display:block; float:left; padding-right:4px;}
#membermenu{margin: 0;padding: 0;position: absolute;background:#d1e1f9;width:88px; display:none; z-index:9999}
#membermenu span{margin: 0;padding: 0;width:88px; line-height:30px; display:block; height:30px; text-align:center;}
#membermenu span a{	color: #2080ff;display:block;}
#membermenu span a:hover{background: #2080ff;color:#FFF;display:block;width:88px;}
/*flash*/
.flash{ background:url(../images/flashBg.png) no-repeat; height:306px; margin-top:6px; padding-top:1px; width:960px; overflow:hidden;}
.headTo{ margin:12px 0 0 12px;_margin:9px 0 0 7px; width:207px; height:275px; float:left; overflow:hidden}
.headTo h1{ background-position:0 -61px; width:207px; height:37px; text-align:center; font-size:15px; font-weight:bold; color:#fff; line-height:37px}
.headTo ul{ border:solid #5f9600; border-width:0 1px 0 1px; background-color:#f2fcc8; height:227px; width:205px}
.headTo li{ border-bottom:1px solid #d0e186; font-size:14px; color:#565656; padding:8px 0 8px 10px; cursor:pointer}
.icon_1,.icon_2,.icon_3,.icon_4,.icon_5{ width:22px; height:18px; display:inline-block}
.icon_1{ background-position:0 -219px}
.icon_2{background-position:-37px -219px}
.icon_3{ background-position:-132px -220px}
.icon_4{ background-position:-104px -220px}
.icon_5{ background-position:-72px -219px}
.headToFoot{ width:207px; height:9px; background-position:0 -271px}
.headTo a{ padding-left:10px}

/*flashContent*/
.FocusPic{zoom:1;position:relative; overflow:hidden;float:right;width:703px; height:274px;margin:12px 16px 0 0;_margin:9px 10px 0 0;}
.FocusPic #banner{overflow:hidden;width:703px; height:274px;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#7eb31d;}
/*content*/
.content{ z-index:0;margin-top:10px}
.conLeft{ float:left; width:703px}
.conLeft h2{ width:703px; height:38px; background:url(../images/conLeftBg.png) no-repeat; text-indent:20px; font-size:15px; font-weight:bold; color:#434242; line-height:38px}

.outTravel{ width:690px; height:190px; border-bottom:1px #dedede dashed; overflow:hidden}
.outTab,.bycarTab,.domesticTab{ float:left; width:700px; height:30px; font-size:14px; margin-top:15px}
.outTab li,.bycarTab li,.domesticTab li{ margin-right:15px; float:left; color:#0289ce; padding:2px;}
.outTab .hover{ background-color:#0289ce; color:#fff; text-align:center; padding:0 3px; padding:2px;}
.outTab .domesticHover{ background-color:#0289ce; color:#fff; text-align:center; padding:0 3px; padding:2px;}
.domesticTab .domesticHover{ background-color:#0289ce; color:#fff; text-align:center; padding:0 3px; padding:2px;}
.bycarTab .bycarHover{ background-color:#0289ce; color:#fff; text-align:center; padding:0 3px; padding:2px;}

.outTab a,.domesticTab a,.bycarTab a{color:#0289ce}
.outTravel dl{ float:left; width:150px}
.item{ margin-right:30px}
.listItem{ margin-right:-10px}
.outTravel dt{ width:150px; height:105px}
.outTravel dd{ text-align:center; height:24px; line-height:24px; font-size:12px; color:#6e6e6e;font-family:"宋体"; padding-top:5px}

.travelList{ height:600px; width:690px}
.travelContent{ float:left; margin-bottom:10px;width:703px}
.travelHide,.domesticHide,.bycarHide,.yjHide{display:none}
.travelShow,.domesticShow,.bycarShow,.yjShow{display:block}

/*travelHot*/
.travelHot{ width:700px; height:27px; background: url(../images/travelHotBg.png) bottom repeat-x; position:relative}
.travelHot ul{ margin:0;}
.travelHot li{ font-size:14px; font-weight:bold; line-height:27px; color:#fff; float:left; width:87px; height:27px; background-position:-113px -184px; margin-right:5px; text-align:center}
.travelHot a{ color:#646464}
.travelHot .hoverHot{ width:87px; height:27px; line-height:27px; background-position:0 -184px; display:block}
.travelHot .hoverHot a{ color:#fff}
.publish a{ position:absolute; right:4px; width:58px; height:18px; background-position:-242px -261px; display:block}

/*travelDeait*/
.travelDeait{ width:690px; height:130px; border-bottom:1px dashed #dedede; padding-top:10px; position:relative}
.travelDeait p{ float:left}
.travelDeait dl{ margin-left:160px; width:450px;}
.travelDeait dl a{color:#0078b6;}
.travelDeait dl a:hover{ text-decoration:underline;}
.travelDeait dt{ font-size:15px; color:#0078b6; height:20px;}
.travelDeait span{ color:#3cbdff}
.travelDeait dl span a{color:#3cbdff;}
.travelDeait dl span a:hover{ color:#0078b6;  text-decoration:none;}
.travelDeait code{ color:#ababab}

.travelDeait dd{ font-size:12px; padding:1px 0; font-family:"宋体"; line-height:15px; margin-top:2px;}
.colorGord{ color:#707070; line-height:20px; margin-top:5px}
.Popularity{ position: absolute; right:0; top:10px}
.Popularity .heart{ width:18px; height:18px; background-position:-140px -34px; display:block}
.Popularity .number{ text-align:center; color:#8daf04; font-size:12px; padding:3px 0 0 3px}

.conRight{ float:right; width:250px}
.travelers,.recommend,.plan,.Information{ float: right; width:230px;position:relative}
.travelers{ height:180px; }
.travelers h3{ background-position:0 -113px;width:230px; height:27px; color:#0289ce; font-size:15px; font-weight:bold; text-indent:30px; margin-bottom:10px}
.travelers p{ float:left}
.travelers dl{ margin-left:100px; color:#8c8c8c; line-height:19px; font-size:12px; font-family:"宋体"}
.nameId{ width:90px; height:24px; position:absolute; font-size:14px; color:#8c8c8c; text-align:center}

/*recommend*/
.recommend h4{background-position:0 -147px;width:230px; height:27px; color:#0289ce; font-size:15px; font-weight:bold; text-indent:35px; margin-bottom:10px}
.more{ position:absolute; top:8px; right:0; font-size:12px; color:#54c3fc;}
.recommendList{ border-bottom:1px  dashed #dedede; height:90px; margin-bottom:10px}
.recommendList p{ float:left;}
.recommendList dl{ margin-left:90px; font-size:12px;font-family:"宋体"}
.recommendList dt{ padding-bottom:2px}
.recommendList dt a{color:#9cc202; }
.recommendList dt a:hover{ text-decoration:underline;}
.recommendList dd{ color:#9c9c9c; line-height:14px}

/*plan*/
.plan{ height: auto; background-color:#f4f8e7}
.plan h5{ width:98px; height:24px; margin:5px 0 0 10px;font-size:15px; font-weight:bold; color:#0289ce; background-position:0 -286px; text-indent:25px; line-height:24px}
.planList{ width:200px; height:60px; margin-top:10px}
.planList p{ float:left;}
.planList dl{ margin-left:55px; font-size:12px; font-family:"宋体"}
.planList dl a{color:#83a301;}
.planList dl a:hover{ text-decoration:underline;}
.planList span{ color:#747474}

.Information{ margin-top:10px}
.Information h6{ height:30px; background-color:#eff0f1;font-size:15px; line-height:30px; text-indent:30px; font-weight:bold; color:#0289ce}
.Information img{padding-top:5px}
.infList{  margin-bottom:10px; width:210px}
.infList dl{  font-size:12px; border-bottom:1px  dashed #dedede; padding:5px 0; line-height:22px;font-family:"宋体"}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体; clear:both; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; text-align:center; color:#3cbdff; padding:0 10px}
#pages a.a1 {width:56px; padding:0 }
#pages a:hover { background:#3cbdff; color:#fff; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#3cbdff; color:#fff; text-align:center;padding:0 10px}
/*底部*/
.link{ height:80px}
.link h1{ height:20px; border-bottom:1px solid #ebebeb; font-size:14px; font-weight:bold; color:#414141; margin-bottom:5px}
.link a{ float:left; margin:6px; font-size:12px; color:#898989;font-family:"宋体"}
.footer{ clear:both; width:100%; height:60px; border-top:1px solid #d2d2d2; background-color:#ebebeb; }
.copyContent { padding-top:12px;}
.copyContent p{ line-height:18px; color:#7c7c7c; font-size:12px; text-align:center;font-family:"宋体"}
.copyContent a{color:#7c7c7c; margin:0 4px}